From 66ce0b6509d9a2c413174921d49cedb263e5b54f Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 25 Apr 2015 23:58:08 -0400 Subject: [PATCH] Add tests for GtkContainer builder parser --- testsuite/gtk/ui/container1.expected | 1 + testsuite/gtk/ui/container1.ui | 14 ++++++++++++++ testsuite/gtk/ui/container2.expected | 2 ++ testsuite/gtk/ui/container2.ui | 11 +++++++++++ testsuite/gtk/ui/container3.expected | 2 ++ testsuite/gtk/ui/container3.ui | 11 +++++++++++ testsuite/gtk/ui/container4.expected | 2 ++ testsuite/gtk/ui/container4.ui | 8 ++++++++ testsuite/gtk/ui/container5.expected | 2 ++ testsuite/gtk/ui/container5.ui | 8 ++++++++ testsuite/gtk/ui/container6.expected | 2 ++ testsuite/gtk/ui/container6.ui | 8 ++++++++ testsuite/gtk/ui/container7.expected | 2 ++ testsuite/gtk/ui/container7.ui | 10 ++++++++++ 14 files changed, 83 insertions(+) create mode 100644 testsuite/gtk/ui/container1.expected create mode 100644 testsuite/gtk/ui/container1.ui create mode 100644 testsuite/gtk/ui/container2.expected create mode 100644 testsuite/gtk/ui/container2.ui create mode 100644 testsuite/gtk/ui/container3.expected create mode 100644 testsuite/gtk/ui/container3.ui create mode 100644 testsuite/gtk/ui/container4.expected create mode 100644 testsuite/gtk/ui/container4.ui create mode 100644 testsuite/gtk/ui/container5.expected create mode 100644 testsuite/gtk/ui/container5.ui create mode 100644 testsuite/gtk/ui/container6.expected create mode 100644 testsuite/gtk/ui/container6.ui create mode 100644 testsuite/gtk/ui/container7.expected create mode 100644 testsuite/gtk/ui/container7.ui diff --git a/testsuite/gtk/ui/container1.expected b/testsuite/gtk/ui/container1.expected new file mode 100644 index 0000000000..ff43ca4091 --- /dev/null +++ b/testsuite/gtk/ui/container1.expected @@ -0,0 +1 @@ +SUCCESS diff --git a/testsuite/gtk/ui/container1.ui b/testsuite/gtk/ui/container1.ui new file mode 100644 index 0000000000..e0101e7265 --- /dev/null +++ b/testsuite/gtk/ui/container1.ui @@ -0,0 +1,14 @@ + + + + + + + True + + + + + + + diff --git a/testsuite/gtk/ui/container2.expected b/testsuite/gtk/ui/container2.expected new file mode 100644 index 0000000000..f1350c80ea --- /dev/null +++ b/testsuite/gtk/ui/container2.expected @@ -0,0 +1,2 @@ +ERROR: g-markup-error-quark 6 +.:7:32 element 'property' requires attribute 'name' diff --git a/testsuite/gtk/ui/container2.ui b/testsuite/gtk/ui/container2.ui new file mode 100644 index 0000000000..81a41a677c --- /dev/null +++ b/testsuite/gtk/ui/container2.ui @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/testsuite/gtk/ui/container3.expected b/testsuite/gtk/ui/container3.expected new file mode 100644 index 0000000000..0ac1da51e0 --- /dev/null +++ b/testsuite/gtk/ui/container3.expected @@ -0,0 +1,2 @@ +ERROR: gtk-builder-error-quark 1 +.:7:17 Unsupported tag for GtkContainer: diff --git a/testsuite/gtk/ui/container3.ui b/testsuite/gtk/ui/container3.ui new file mode 100644 index 0000000000..04d35bfb9a --- /dev/null +++ b/testsuite/gtk/ui/container3.ui @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/testsuite/gtk/ui/container4.expected b/testsuite/gtk/ui/container4.expected new file mode 100644 index 0000000000..073d5bd256 --- /dev/null +++ b/testsuite/gtk/ui/container4.expected @@ -0,0 +1,2 @@ +ERROR: g-markup-error-quark 6 +.:5:16 element 'widget' requires attribute 'name' diff --git a/testsuite/gtk/ui/container4.ui b/testsuite/gtk/ui/container4.ui new file mode 100644 index 0000000000..97c46c98cf --- /dev/null +++ b/testsuite/gtk/ui/container4.ui @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/testsuite/gtk/ui/container5.expected b/testsuite/gtk/ui/container5.expected new file mode 100644 index 0000000000..15d5a36811 --- /dev/null +++ b/testsuite/gtk/ui/container5.expected @@ -0,0 +1,2 @@ +ERROR: g-markup-error-quark 6 +.:5:28 element 'widget' requires attribute 'name' diff --git a/testsuite/gtk/ui/container5.ui b/testsuite/gtk/ui/container5.ui new file mode 100644 index 0000000000..2857c68671 --- /dev/null +++ b/testsuite/gtk/ui/container5.ui @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/testsuite/gtk/ui/container6.expected b/testsuite/gtk/ui/container6.expected new file mode 100644 index 0000000000..1cb8b4ff3f --- /dev/null +++ b/testsuite/gtk/ui/container6.expected @@ -0,0 +1,2 @@ +ERROR: gtk-builder-error-quark 1 +.:5:15 Unsupported tag for GtkContainer: diff --git a/testsuite/gtk/ui/container6.ui b/testsuite/gtk/ui/container6.ui new file mode 100644 index 0000000000..3797adc7e7 --- /dev/null +++ b/testsuite/gtk/ui/container6.ui @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/testsuite/gtk/ui/container7.expected b/testsuite/gtk/ui/container7.expected new file mode 100644 index 0000000000..8288126c99 --- /dev/null +++ b/testsuite/gtk/ui/container7.expected @@ -0,0 +1,2 @@ +ERROR: g-markup-error-quark 4 +.:7:1 attribute 'try' invalid for element 'packing' diff --git a/testsuite/gtk/ui/container7.ui b/testsuite/gtk/ui/container7.ui new file mode 100644 index 0000000000..436e4a68e1 --- /dev/null +++ b/testsuite/gtk/ui/container7.ui @@ -0,0 +1,10 @@ + + + + + + + + + + -- 2.30.2